// 员工的路由规则
import layout from '@/layout'
export default {
  // 路由规则
  path: '/employees', // 路由地址 /employees
  name: 'employees', // 给模块的一级路由加一个name属性 这个属性我们后面会在做权限的时候用到
  component: layout,
  children: [
    {
    // 二级路由的path什么都不用写的时候，此时他表示二级路由的默认路由
      path: '', // 这里不用写 什么都不用写表示 /employess 不但有布局layout=>员工主页
      component: () => import('@/views/employees'), // 动态按需加载组件
      name: 'employees',
      // 路由原信息
      meta: {
        title: '员工管理', // 这里为什么要用title,因为左侧导航读取了这里的属性
        icon: 'people'
      }
    },
    {
      path: 'detail/:id', // id后加?表示不传参数也能进路由地址    // 要作为子路由前面就不能加斜扛独成一个路由
      hidden: true, // 表示该内容不在左侧菜单显示
      component: () => import('@/views/employees/detail.vue'),
      meta: {
        title: '员工详情'
      }
    },
    {
      path: 'print/:id?',
      hidden: true,
      component: () => import('@/views/employees/print.vue'),
      meta: {
        title: '员工打印'
      }
    }
  ]
}
